do the hard yards - Spanish English Dictionary